ModelingModel

The model definition that contains details of tables, their relationships and joins, and measures.

API Section: Objects

Type: Object

Properties

Name

Description

Required

Type

Format

modelId

The model's system ID

-

string

uuid

displayName

The model's display name

-

string

description

A description of the model

-

string

tables

A list of tables/dimensions in the model

-

ModelingTable [ ]

relationships

A list of the relationships between tables in the model

-

ModelingRelationship [ ]

serverId

The host server's name

-

string

databaseName

The model's database name

-

string

modelType

The type of model.

-

DataFlowModelType

modelDataFlowSourceInfo

Info about the source Data Flow used to drive this model

-

ModelDataFlowSourceInfo

isAutoIndexing

Set to true for heuristic index creation

-

boolean

defaultMeasureUniqueName

Unique identifier of the default measure

-

string

measureGroups

The model's measure groups.

-

MeasureGroup [ ]

culture

The model's culture name

-

string

disableCacheMode

Should disable cache

-

boolean

additionalLanguages

Additional languages in the model

-

object

serverInfo

-

ModelingServerInfo

nullMemberCaption

-

string

calculatedMembersByAttribute

-

object

syncColumnsSettings

settings for sync columns by schedule. defines an aggregation and visibility for each new column data type.

-

ModelSyncColumnsSettings [ ]

linkRouterType

-

string

materializedItemType

The type of materialized model or data item.

-

MaterializedItemType

Usages
  • /API2/dataSources/getDataModelStructure